Abstract: The process of setting a question paper is tedious process which takes a lot of time and energy. Setting question paper involves depth knowledge in the subject and it is a challenge to set a good question paper that tests the intellectual of student rather than students’ memorizing capacity. This system makes that job easier by generating a question paper randomly based on the criteria specified by the teacher. This makes a question paper unpredictable. The existing systems generate only questions based on mark for complete syllabus only. The new system generates question with split up of question into two parts based on the teacher’s opinion and generates a question paper which consist of least similarities between the questions from same unit.

Keywords: Question paper generation, Automation, Random.